A language - oriented approach to the design ofsystolic chips

نویسندگان

  • Christophe Mauras
  • Patrice Quinton
چکیده

The Alpha language results from research on automatic synthesis of systolic algorithms. It is based on the recurrence equation formalism introduced by Karp, Miller and Winograd in 1967. The basic objects of Alpha are variables indexed on integral points of a convex set. It is a functional/equational language, whose deenition is particularly well-suited to expressing regular algorithms, as well as transformations of these algorithms from their initial mathematical speciication to an implementation on a synchronous parallel architecture. In particular, Alpha makes it easy to deene, prove and implement basic transformations such as Leiserson and Saxe's retiming, space-time reindexing, localization, and partitioning. We describe Alpha, its use for expressing and derivating systolic arrays, and the development environment Alpha du Centaur for this language.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Study of English Listening Comprehension Improvement via Product- vs. Process-Oriented Tactics: The Case Study of Shiraz EFL Learners

As listening comprehension plays an indispensable role in language learning, the way in which language instructors cover teaching listening comprehension has been controversial; the recent study selected two approaches to associate listening comprehension tactics: product-oriented and process-oriented. A quasi-experimental design was adopted to get to the objectives. Using a random procedure, 1...

متن کامل

The Effect of System-Nested, Genre-Oriented, Structurally-Mediated Model (SGSM) of Writing Instruction, and Swalesian Model (SM) upon Iranian Learners’ Writing Performance: A Comparative Study

The purpose of the present study was first to offer a tentative solution to the problems observed in writing pedagogy in Iran by devising a more comprehensive approach to genre-based writing instruction. In the second phase, a quasi-experimental research design was adopted to determine how effective the model was in writing instruction, compared with the traditional, product-oriented approach, ...

متن کامل

Method integration: An approach to develop agent oriented methodologies

Agent oriented software engineering (AOSE) is an emerging field in computer science  and  proposes some systematic ideas for multi agent systems analysis, implementation and maintenance. Despite the various methodologies introduced in the agent-oriented software engineering, the main challenges are defects in different aspects of methodologies. According to the defects resulted from weaknesses ...

متن کامل

Declarative Semantics in Object-Oriented Software Development - A Taxonomy and Survey

One of the modern paradigms to develop an application is object oriented analysis and design. In this paradigm, there are several objects and each object plays some specific roles in applications. In an application, we must distinguish between procedural semantics and declarative semantics for their implementation in a specific programming language. For the procedural semantics, we can write a ...

متن کامل

Defining Neighborhood, Analysis of Two Different Approaches: Expert-oriented Approach of Theorists and Perceptual Approach of Residents

The different offered definitions of “Neighborhood Unit” in various approaches and viewpoints by different specialized views, on the one hand; and excessive attention to expert-oriented and reduced viewpoints as well as neglecting residents’ perception of the neighborhood on the other hand necessitate providing a complete and exact definition of neighborhood which can cover all approaches a...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1991